.swiper-button-prev::after,
.swiper-button-next::after{
    display: none;
}
.p-body{
    background-color: #f5f5f5;
    color: #000;
}
.p-w1080{
    width: 1080px;
    margin: 0 auto;
}
.swiper-pagination span {
    background-color: #fff;
}
.swiper-slide img{
    width: 100%;
    height: 100%;
}
.p-banner{
    width: 100%;
}
.p-smartwatch{
    display: none;
    position: absolute;
    top: 60px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 303px;
    background-color: #fff;
    border-bottom: 1px solid #cfcfcf;
    z-index: 9;
    color: #000;
    .p-w1080{
        position: relative;
        .p-fl{
            &>h2{
                padding: 22px 9px 8px;
                box-sizing: border-box;
                border-bottom: 3px solid #7db122;
                margin-bottom: 16px;
            }
            ul{
                li{
                    box-sizing: border-box;
                    display: block;
                    text-indent: 14px;
                    line-height: 30px;
                    font-size: 14px;
                    color: #000;
                    margin-bottom: 8px;
                    border-bottom: 3px solid transparent;
                    &.p-current1{
                        border-bottom: 3px solid #7db122;
                    }
                }
            }
        }
        .p-navbox{
            width: 875px;
            height: 266px;
            padding-top: 32px;
            overflow: hidden;
            box-sizing: border-box;
            &>div{
                display: flex;
                width: 100%;
                justify-content: space-between;
                a{
                    display: block;
                    width: 192px;
                    height: 208px;
                    text-align: center;
                    padding-bottom: 22px;
                    img{
                        width: 100%;
                    }
                    h3{
                        text-align: center;
                        padding-bottom: 10px;
                        font-weight: 500;
                        font-size: 20px;
                    }
                    &.p-active1{
                        border-bottom: 3px solid #7db122;
                    }
                }
            }
        }
        .p-xinghao{
            position: absolute;
            right: -250px;
            top: 64px;
            width: 180px;
            height: 166px;
            text-align: right;
            border-left: 1px solid #b2b2b2;
            a{
                line-height: 166px;
                font-size: 17px;
                color: #333;
            }
        }
    }
}
.p-content{
    padding-top: 90px;
    &>h2{
        color: #000;
        margin-bottom: 36px;
        padding-left: 15px;
        box-sizing: border-box;
        font-size: 29px;
        font-weight: 400;
        border-left: 3px solid #85bc24;
    }
    .p-smartwatch-1{
        background-color: #fff;
        position: relative;
        box-sizing: border-box;
        padding: 84px 60px 112px;
        color: #000;
        border-radius: 10px;
        margin-top: 36px;
        h2{
            font-size: 32px;
            font-weight: 400;
        }
        h3{
            font-size: 25px;
            margin-top: 18px;
            margin-bottom: 30px;
            font-weight: 400;
        }
        p{
            font-size: 20px;
        }
        a{
            display: inline-block;
            margin-top: 80px;
            padding: 18px 30px;
            background-color: #000;
            font-size: 18px;
            color: #fff;
            border-radius: 30px;
        }
        img{
            position: absolute;
            right: 100px;
            top: 50%;
            transform: translateY(-50%);
            width: 400px;
            height: 400px;
        }
    }
    .p-smartwatch-2{
        &>div{
            position: relative;
            background-color: #fff;
            border-radius: 10px;
            width: 525px;
            padding: 450px 50px 36px;
            box-sizing: border-box;
            border-radius: 10px;
            margin-top: 36px;
            &>img{
                position: absolute;
                left: 50%;
                top: 0;
                transform: translateX(-50%);
                height: 450px;
                width: 450px;
            }
            &>h2{
                font-weight: 400;
                font-size: 32px;
                margin-bottom: 16px;
            }
            &>h3{
                font-size: 25px;
                margin-bottom: 30px;
                font-weight:500;
                display: block;
                height: 66px;
                margin: 0;
            }
            &>p{
                font-size: 20px;
                display: block;
                height: 52px;
                margin: 0;
            }
            &>a{
                display: inline-block;
                margin-top: 35px;
                padding: 18px 30px;
                background-color: #000;
                font-size: 18px;
                color: #fff;
                border-radius: 30px;
            }
        }
    }
    
}